the firm in question - French English Dictionary